micrometer (pm) - French English Dictionary